@media screen and (max-width: 1024px) {
    body, html {
        min-width: 320px;
        width: 100%;
        overflow-x: hidden;

    }
    .wow {
        visibility: visible!important;
        animation-name: none!important;
        animation-delay: 0s!important;
    }
    .wn-content *{
        /*transition: none!important;*/
    }
    .header-top{
        display: none;
    }
    .wap-none{
        display: none;
    }
    .wap-block{
        display: block;
    }
    .inner {
        padding: 0 4%;
        width: 100%;
    }
    .inner-86 {
        padding: 0 4%;
        width: 100%;
    }
    .wap-header{
        display: block;
    }
    .header{
        display: none;
    }
    .wap-head-lst{
        display: block;
    }

    .Follow-Nav{
        display: none;
    }

    .seize-seat{
        height: 15vw;
    }


    /*下拉菜单-s*/

    .down-menu:after{
        background: transparent;
    }

    /*下拉菜单-e*/



    /*首页-s*/

    #swiperOne{
        height: unset;
    }
    #swiperOne>.swiper-wrapper {
        display: block;
    }
    #swiperOne>.swiper-wrapper>.swiper-slide {
        height: auto!important;
        transform: unset!important;
    }
    .index-banner{
        height: 48vw;
        margin: 15vw 0 0 0;
    }
    .wn-banner .evideo{
        width: 100%;
        height: 100%;
    }
    .index-banner .Ec-mask{
        width: 25vw;
        height: 20vw;
    }

    /*首页-e*/



    /*公共-s*/

    .wn-content{
        padding: 0;
    }


    .PLR{
        padding: 4%;
    }
    .wn-content .Det-Tit{
        font-size: 5vw;
        font-weight: 700;
        margin: 0 0 4% 0;
    }


    .More-AnA{
        width: auto !important;
        font-size: 3.5vw;
        padding: 2vw 16vw 2vw 10vw;
        display: inline-block !important;
    }
    .More-AnA:after{
        width: 4vw;
        height: 4vw;
        right: 8vw;
        top: calc((100% - 4vw)/2);
    }
    .More-AnB{
        border-bottom: 2px solid var(--colorZT);
        padding: 2vw 8vw 2vw 2vw;
        font-size: 3.8vw;
    }
    .More-AnB:after{
        width: 4vw;
        height: 4vw;
        right: 2vw;
        top: calc((100% - 4vw)/2);
    }

    .main-container{
        padding: 5% 0;
    }

    .PubIn-Tit{
        margin: 0 0 4vw 0;
    }
    .PubIn-Tit .inA{
        font-size: 4vw;
    }

    /*公共-e*/



    .wn-SubNav{
        /*padding: 3% 0;*/
        /*box-shadow: 0 4px 4px rgba(0,0,0,0.1);*/
    }
    .wn-SubNav .infx{
        padding: 0;
    }
    .wn-SubNav .wn-location{
        display: none;
    }
    .wn-inNav{
        width: 100%;
        justify-content: flex-start;
        /*flex-wrap: wrap;*/
    }
    .wn-location{
        background-size: 4vw 4vw;
        line-height: 2;
        padding: 3% 0 3% 5vw;
    }
    .wn-location .wla{
        font-size: 3.8vw;
    }
    .in-item{
        /*width: 33.333%;*/
        font-size: 3.5vw;
        /*margin: 0 2vw 0 0;*/
    }
    .in-item:last-child{
        margin: 0;
    }

    .in-item .mCa{
        height: 13vw;
        line-height: 13vw;
        padding: 0 6vw;
    }

    .InMTH{
        margin-top: 15vw;
    }

}

/*全屏菜单*/
@media screen and (max-width: 1024px) {
    .Main-Menu .ev-content .menu-intro{
        padding: 20% 4%;
    }
    .Main-Menu .ev-content .menu-intro .ev-mA .eva{
        font-size: 5vw;
        margin: 0 0 10% 0;
    }
    .Main-Menu .ev-content .menu-intro .ev-mA .evb{
        font-size: 3.5vw;
    }
    .Main-Menu .ev-content .menu-intro .ev-mB .eva{
        font-size: 3.5vw;
        margin: 0 0 8% 0;
    }
    .Main-Menu .ev-content .menu-list{
        padding: 20% 4%;
    }
    .Main-Menu .ev-content .menu-list .CAcn{
        margin: 0 0 5% 0;
    }
    .Main-Menu .ev-content .menu-list .CAcn .Acn{
        margin: 0 0 10% 0;
        padding: 0;
    }
    .Main-Menu .ev-content .menu-list .CAcn .Acn .Aa{
        font-size: 4vw;
    }
    .Main-Menu .ev-content .menu-list .CBcn .Bcn{
        margin: 0 0 10%;
        padding: 0 4%;
    }
    .Main-Menu .ev-content .menu-list .CBcn .Bcn .Ba{
        font-size: 3.5vw;
    }
    .Main-Menu .ev-content .menu-list .CAcn .Acn:after{
        width: 4vw;
    }
    .Main-Menu .ev-content .menu-list .CAcn.on .Acn:after{
        width: 6vw;
    }
    .Main-Menu .ev-content .menu-list .CAcn .Acn:hover:after{
        width: 6vw;
    }
}

/*全屏搜索*/
@media screen and (max-width: 1024px) {
    .Main-Search{

    }
    .Main-Search .MS-inner{
        padding: 4%;
    }
    .Main-Search .MS-inner .ev-close{
        width: 6vw;
        height: 6vw;
        right: 4%;
        top: 2%;
    }
    .Main-Search .MS-inner .ev-content .ev-title{
        margin: 0 0 8% 0;
    }
    .Main-Search .MS-inner .ev-content .ev-title .even {
        font-size: 7vw;
        margin: 0 0 10% 0;
    }
    .Main-Search .MS-inner .ev-content .ev-title .evcn{
        font-size: 5vw;
    }
    .Main-Search .MS-inner .ev-content .ev-form{
        width: 100%;
    }
    .Main-Search .MS-inner .ev-content .ev-dbcn{
        margin: 0 0 10% 0;
    }
    .Main-Search .MS-inner .ev-content .ev-dbcn .ev-srk{
        width: calc(100% - 15vw);
        height: 12vw;
        font-size: 3.8vw;
        padding: 0 5%;
    }
    .Main-Search .MS-inner .ev-content .ev-dbcn .ev-btn{
        width: 12vw;
        height: 12vw;
    }
    .Main-Search .MS-inner .ev-content .ev-word{
        margin: 0 0 10% 0;
        flex-wrap: wrap;
        justify-content: center;
    }
    .Main-Search .MS-inner .ev-content .ev-word .Acls{
        font-size: 3.5vw;
        margin: 0 2vw 4vw;
    }
}

/*底部*/
@media screen and (max-width: 1024px) {
    .footer {
        padding:6% 0;
        overflow:initial;
        display: none;
    }

    .copyright{
        padding: 4vw 0;
        height: auto;
    }
    .copyright .infx{
        display: block;
        text-align: center;
        line-height: 2;
        font-size: 3vw;
    }
    .copyright .copyright-container{
        padding: 0;
    }
    .copyright *{
        line-height: 2;
        font-size: 3vw;
        /*color: #ffffff;*/
        letter-spacing: 0;
    }
}

/*分页*/
@media screen and (max-width: 1024px) {
    #page{
        padding: 5% 0 5%;
    }
    #page *:first-child{
        display: none;
    }
    #page *:last-child{
        display: none;
    }
    #page *{
        font-size: 3.8vw;
    }
    #page p{
        display: none;
    }
    #page a,#page p{
        margin: 1vw;
        font-size: 3vw;
    }
}

/*banner*/
@media screen and (max-width: 1024px) {
    .wn-banner{
        height: 100%;
        /*margin: 15vw 0 0 0;*/
    }
    .banner-word .word-con{
        font-size: 4vw;
        padding: 0 0 2% 0;
        text-align: center;
        transform: translateY(calc( var(--bili) * 100px ));
    }
    .banner-word .word-eon{
        font-size: 3vw;
        padding: 0;
        text-align: center;
        transform: translateY(calc( var(--bili) * 100px ));
    }
    .swiper-page-banner .swiper-pagination-bullet{
        margin: 0 5px!important;
        opacity: 1;
        width: 10px;
        height: 10px;
    }
    .wn-banner .swiper-pagination-bullet-active{
        width: 10px;
        height: 10px;
    }
    .wn-banner .swiper-pagination-bullet-active .wrapper_con{
        display: none;
    }
    .wn-banner .swiper-index{
        display: none;
        font-size: 0;
    }
    .swiper-pagination.swiper-page-banner{
        bottom: 15px!important;
        display: block;
    }

    .detail-Top{
        height: 48vw;
        margin: 15vw 0 0 0;
    }
    .detail-banner{
        padding: 0;
        height: 48vw!important;
        margin: 15vw 0 0 0;
    }
    .detail-banner .DB-Word .EcA{
        font-size: 4.5vw;
        margin: 0 0 4% 0;
    }
    .detail-banner .DB-Word .EcB{
        font-size: 3.5vw;
    }
}

/*详情*/
@media screen and (max-width: 1024px) {
    .detail-content{
        max-width: 100%;
        padding: 0;
    }
    .detail-content .title{
        font-size: 4.2vw;
        margin: 0 0 5% 0;
    }
    .detail-content .info{
        font-size: 3.5vw;
        margin: 0 0 4vw 0;
        padding: 0 0 4vw 0;
        border-bottom: 1px solid #eeeeee;
    }
    .detail-content .content{
        font-size: 3.8vw;
    }
    .detail-content .content *{
        height: auto;
        font-size: 3.8vw;
    }
    .Around{
        flex-wrap: wrap;
    }

    .Around .Aroundul{
        width: 100%;
        font-size: 3.8vw;
        padding: 4vw 0;
        margin: 0;
    }
}

/*单内容*/
@media screen and (max-width: 1024px) {
    .single-intro{
        padding: 0 0;
    }
    .single-intro .si-content .el-tit{
        font-size: 5vw;
        margin: 0 0 4% 0;
    }
    .single-intro .si-content .el-con{
        font-size: 3.8vw;
    }
}

/*首页*/
@media screen and (max-width: 1024px) {
    .IMainA{
        margin: 15vw 0 0 0;
    }
    .IMainA .Ec-list{
        flex-wrap: wrap;
    }
    .IMainA .Ec-list .Ec-item{
        width: 100%;
    }
    .IMainA .Ec-list .Ec-item .ecBox .inB{
        font-size: 4vw;
        padding: 2vw 6vw;
    }
    .IMainA .Ec-list .Ec-item .ecBox .inB:hover{
        padding: 2vw 7vw;
    }
}

/*菜单-位置-s*/
@media screen and (max-width: 1024px) {
    .Position-Main{
        padding: 3vw 0;
    }
    .Position{
        display: none;
        background-size: 4.5vw;
        line-height: 2;
        padding: 0 0 0 5.5vw;
    }
    .Position .Ecn{
        font-size: 3.5vw;
    }
    .InNav-Main{
        padding: 0;
        box-shadow: 5px 5px 5px rgba(140, 140, 140, 0.1);
    }
    .InNav-Main .inner{
        width: 100%;
        padding: 0;
    }
    .InNav{
        margin: 0;
        max-width: 100%;
        justify-content: flex-start;
    }
    .InNav .Nie{
        margin: 0;
        font-size: 3.5vw;
        line-height: 2;
    }
    .InNav .Nie:last-child{
        margin: 0;
    }
    .InNav .Nie .mCa{
        padding: 3vw 6vw;
        line-height: 2;
    }
}

/*内-s*/
@media screen and (max-width: 1024px){

    .InPD {
        padding: 6vw 0;
    }
    .InPD2 {
        padding: 6vw 0;
    }
    .InPD3 {
        padding: 6vw 0 6vw;
    }
    .Pub-Title {
        padding: 0 0 6vw 0;
    }
    .Pub-Title .EcA {
        font-size:4vw;
        margin: 0 0 4vw 0;
    }
    .Pub-Title .Ec-load .els{
        width: 1vw;
        height: 1vw;
        margin: 0 1vw;
    }
    .Pub-Title .EcB{
        font-size: 3vw;
        margin: 3vw 0 0 0;
    }

    .Main-Search {
        display:none;
    }
    .In-Title {
        font-size: 4vw;
        margin: 0 0 5vw 0;
        padding: 0 0 4vw 0;
    }
    .In-Title:after{
        width: 12%;
        height: 2px;
    }

    .mask-layer-container .img-pre,.mask-layer-container .img-next,.small-content-wh {
        display:none;
    }
}

/*关于我们*/
@media screen and (max-width: 1024px){

    .AbMA .In-Content{
        font-size: 3.5vw;
        line-height: 2;
    }
    .AbMA .In-Content *{
        font-size: 3.5vw!important;
        line-height: 2!important;
    }
    .AbMB{
        box-shadow: 0 4vw 4vw rgba(0, 0, 0, 0.2);
        margin: 0 0 4vw 0;
    }
    .In-honor{
        margin: 0;
    }
    .In-honor .SwPage{
        width: 100%;
        left: 0;
        display: none;
    }
    .In-honor .SwPage .SwBtn{
        width: 10vw;
        height: 10vw;
    }
    .In-honor .SwPage .SwBtn:after{
        font-size: 3.5vw;
    }
    .env-list{
        margin: -1vw;
    }
    .env-list .Ec-item{
        width: 50% !important;
        padding: 1vw;
    }
    .env-list .Ec-item .ecBox .ec-im{
        height: auto;
        padding-top: 60%;
    }

    .law-Con{
        padding: 4vw;
    }
    .law-Con .inA{
        font-size: 4vw;
        margin: 0 0 4vw 0;
        line-height: 1.6;
    }
    .law-Con .inB{
        font-size: 3.5vw;
        line-height: 2.2;
    }

    .leader-list{
        margin: -2vw;
    }
    .leader-list .Ec-item{
        width: 100%;
        padding: 2vw;
    }
    .leader-list .Ec-item .ecBox .ec-CN{
        padding: 4vw;
    }
    .leader-list .Ec-item .ecBox .ec-mc{
        font-size: 4vw;
        margin: 0 0 2vw 0;
        height: auto;
        line-height: 1.6;
        -webkit-line-clamp: 2;
    }
    .leader-list .Ec-item .ecBox .ec-ck{
        font-size: 3vw;
    }
    .leader-list .Ec-item .ecBox .ec-ae{
        font-size: 3vw;
    }



}

/*产品*/
@media screen and (max-width: 1024px){

    .Pro-SwPage{
        bottom: 4%!important;
    }
    .Pro-SwPage .swiper-pagination-bullet{
        width: 2vw;
        height: 2vw;
        margin: 0 1.5vw!important;
    }
    .Pro-Tit{
        margin: 0 0 5vw 0;
    }
    .Pro-Tit .inA{
        font-size: 4.5vw;
        margin: 0 0 1vw 0;
    }
    .Pro-Tit .inB{
        font-size: 3.5vw;
    }

    .Pro-tabs{
        overflow: auto;
        flex-wrap: nowrap;
        justify-content: flex-start;
        white-space: nowrap;
        width: 100%;
        margin: 0 auto;
        padding: 0 0 4vw 0;
    }
    .Pro-tabs .Ec-item {
        padding: 0;
        margin: 0 0 0 4vw;
    }
    .Pro-tabs .Ec-item:first-child {
        margin: 0;
    }
    .Pro-tabs .Ec-item .ecBox .inA{
        width: 15vw;
        height: 15vw;
        margin: 0 0 2vw 0;
    }
    .Pro-tabs .Ec-item .ecBox .inB{
        font-size: 3.5vw;
        line-height: 2;
    }
    .Pro-tabs .Ec-item.on .ecBox .inB{

    }

    .Pro-list {
        margin:-2vw;
    }
    .Pro-list.Pb80{
        padding-bottom: 5vw;
    }
    .Pro-list .Ec-item {
        width:100%;
        padding:2vw;
    }
    .Pro-list .Ec-item .ecBox .ecIm{
        /*padding-top: 100% !important;*/
    }
    .Pro-list .Ec-item .ecBox .ecCN{
        opacity: 1;
        padding: 10vw 4vw;
    }
    .Pro-list .Ec-item .ecBox .ecCN .inA,.Pro-list .Ec-item .ecBox .ecCN .inB,.Pro-list .Ec-item .ecBox .ecCN .inC{
        transform: translateY(0);
        opacity: 1;
    }
    .Pro-list .Ec-item:nth-child(5n){
        position: relative;
        width: 100%;
        left: auto;
        bottom: auto;
    }
    .Pro-list .Ec-item .ecBox .ecCN .inA{
        font-size: 4vw;
        margin: 0 0 3vw 0;
    }
    .Pro-list .Ec-item .ecBox .ecCN .inB{
        font-size: 3.5vw;
        margin: 0 0 3vw 0;
    }
    .Pro-list .Ec-item .ecBox .ecCN .inC{
        font-size: 3.5vw;
        padding: 2vw 10vw;
    }

    /*详情*/
    .Pro-Info{
        flex-wrap: wrap;
        margin: 0 0 5vw 0;
    }
    .Pro-Info .Pro-Im{
        width: 100%;
    }
    .Pro-Info .Pro-Im .PimA{
        margin: 0;
    }

    .Pro-Info .Pro-Cn{
        width: 100%;
        padding: 4vw;
    }
    .Pro-Info .Pro-Cn .EcA{
        font-size: 4vw;
        margin: 0 0 3vw 0;
    }
    .Pro-Info .Pro-Cn .EcB{
        font-size: 3.5vw;
        margin: 0 0 4vw 0;
    }
    .Pro-Info .Pro-Cn .EcC{
        font-size: 3.5vw;
        padding: 2vw 10vw;
    }
    .Pro-Det .Pro-Content{
        font-size: 3.5vw;
    }
    .Pro-Det .Pro-Content img{
        line-height: 0!important;
        font-size: 0!important;
        display: inline-block!important;
        margin: 0!important;
        vertical-align: top!important;
        height: auto!important;
    }

    .AlSwLs .SwPage{
        display: none;
    }
    .AlSwLs .Ec-item .ecBox .ecCN{
        padding: 4vw;
        background-color: rgba(0, 0, 0, 0.2);
    }
    .AlSwLs .Ec-item .ecBox .ecB{
        font-size: 4vw;
    }
    .AlSwLs .Ec-item .ecBox .ecC{
        display: block!important;
        font-size: 3.5vw;
        margin: 1vw 0 0 0;
    }
}

/*联系我们*/
@media screen and (max-width: 1024px){
    .ContactA{
        margin: 2vw 0;
    }
    .ContactA .Contact-Con {
        position: relative;
        top: auto;
        right: auto;
        transform: translateY(0);
        width: 100%;
        padding: 4vw;
    }

    .ContactA .Contact-Con .ecA{
        width: 40%;
        margin: 0 0 2vw 0;
    }
    .ContactA .Contact-Con .ecB{
        font-size: 4vw;
        margin: 0 0 2vw 0;
    }
    .ContactA .Contact-Con .ecC{
        font-size: 3.5vw;
        margin: 0 0 2vw 0;
    }
    .ContactA .Contact-Con .ecEwm{
        display: flex;
        align-items: center;
        justify-content: flex-start;
    }
    .ContactA .Contact-Con .ecEwm .EwmBox{
        width: 35%;
        margin: 0 4vw 0 0;
    }
    .ContactA .Contact-Con .ecEwm .EwmBox .EwmMc{
        font-size: 3.5vw;
        margin: 1vw 0 0 0;
    }

    .ContactA .Map-Box{
        height: 90vw;
    }

    .MsgA .el-cn .msg-item{
        width: 100%;
        margin: 0 0 3% 0;
    }
    .MsgA .el-cn .msg-item .msg-srk{
        height: 12vw;
        padding: 0 8%;
        font-size: 3.5vw;
    }
    .MsgA .el-cn .msg-item.noe:after{
        left: 3vw;
        font-size: 3.5vw;
        line-height: 12vw;
    }
    .MsgA .el-cn .msg-item .msg-tex{
        padding: 3vw 8%;
        font-size: 3.5vw;
        height: 30vw;
    }
    .MsgA .el-btn{
        margin: 0;
    }
    .MsgA .msg-btn{
        margin: 0 4vw;
    }

}

/*新闻*/
@media screen and (max-width: 1024px){
    .News-list {

    }
    .News-list .Ec-item {
        width: 100%;
        margin: 0 0 4vw 0;
        padding: 0 0 4vw 0;
    }
    .News-list .Ec-item .ecBox {
        width: 100%;
        flex-wrap: wrap;
    }
    .News-list .Ec-item .ecBox .ecL{
        width: 100%;
    }
    .News-list .Ec-item .ecBox .ecR{
        width: 100%;
    }
    .News-list .Ec-item .ecBox .ec-im{
        margin: 0 0 3vw 0;
    }
    .News-list .Ec-item .ecBox .ec-ae{
        font-size: 3vw;
        margin: 0 0 1vw 0;
    }

    .News-list .Ec-item .ecBox .ec-mc{
        font-size: 4vw;
        margin: 0 0 1vw 0;
    }
    .News-list .Ec-item .ecBox .ec-in{
        font-size: 3vw;
        color: #666666;
        line-height: 1.8;
        margin: 0 0 2vw 0;
    }
    .News-list .Ec-item .ecBox .ec-ck{
        padding: 4vw 10vw;
        background: url(../images/w4.svg) no-repeat center;
        background-size: 4vw;
    }


}

/*图片展示*/
@media screen and (max-width:1024px) {
    .Zoom-list {
        margin:-2vw;
    }
    .Zoom-list .Ec-item {
        width:100%;
        padding:2vw;
    }
    .Zoom-list .Ec-item .ecBox .EcA {
        padding:4%;
    }
    .Zoom-list .Ec-item .ecBox .EcC {
        font-size: 3.5vw;
        padding: 4%;
    }
}

/*解决方案*/
@media screen and (max-width:1024px) {

}
/*技术支持*/
@media screen and (max-width:1024px) {
    .FAQ-Con .FAQ-tab{
        margin: 0 0 4vw 0;
        overflow: auto;
    }
    .FAQ-Con .FAQ-tab .tabs{
        font-size: 3.5vw;
        padding: 2vw 4vw;
        min-width: 28vw;
        margin: 0 2vw;
    }
    .FAQ-Con .FAQ-list{
        margin: 0;
    }
    .FAQ-Con .FAQ-list .Ec-item{
        width: 100%;
    }
    .FAQ-Con .FAQ-list .Ec-item .ecBox .inA{
        font-size: 3.5vw;
        line-height: 12vw;
        padding: 0 8vw 0 0;
        background-size: 5vw!important;
    }
    .FAQ-Con .FAQ-list .Ec-item .ecBox .inB{
        font-size: 3.5vw;
        padding: 4vw;
    }

    .Dnld-screen{
        margin: -2vw;
        padding: 0 0 2vw 0;
    }
    .Dnld-screen .Ec-item{
        width: 100%;
        padding: 2vw;
    }
    .Dnld-screen .Ec-item .layui-input{
        height: 10vw;
        font-size: 3.5vw;
        padding-left: 5vw;
    }
    .Dnld-screen .Ec-item .Ecsrk{
        height: 10vw;
        font-size: 3.5vw;
        padding: 0 12vw 0 5vw;
    }
    .Dnld-screen .Ec-item .Ecbtn{
        width: 10vw;
        height: 10vw;
        top: 2vw;
        right: 2vw;
    }
    .Dnld-list{
        margin: -1.5vw 0;
    }
    .Dnld-list .Ec-item{
        padding: 1.5vw 0;
    }
    .Dnld-list .Ec-item .ecBox{
        padding: 3vw 4vw;
    }
    .Dnld-list .Ec-item .ecBox .inA{
        width: 70%;
        font-size: 3.5vw;
        background: url(../images/u1011.svg) no-repeat 0 center;
        background-size: 5vw;
        padding: 0 0 0 7vw;
    }
    .Dnld-list .Ec-item .ecBox .inB{
        font-size: 3vw;
        background: url(../images/u1008.svg) no-repeat 0 center;
        background-size: 4vw;
        padding: 0 0 0 6vw;
    }



}

/*招聘*/
@media screen and (max-width:1024px) {
    .recruit-content{
        position: relative;
        margin: 0 0 4% 0;
    }
    .recruit-content .rel-con{
        display: block;
    }
    .recruit-content .rel-box{
        width: 100%;
        margin: 0 0 3% 0;
        height: auto;
        padding: 5% 2%;
    }

    .recruit-content .rel-box .dca{
        width: 6vw;
    }
    .recruit-content .rel-box .dcb{
        font-size: 4vw;
        padding: 4% 0;
    }
    .recruit-content .rel-box .dcc{
        font-size: 3.8vw;
    }

    .recruit-list{
        margin: 0 0 4% 0;
    }
    .recruit-list .recruit-title .el-mc{
        width: 33.3%;
        font-size: 4vw;
        line-height: 12vw;
    }
    .recruit-list .recruit-title .el-mc:nth-child(3) {
        display: none;
    }
    .recruit-list .recruit-title .el-mc:nth-child(4) {
        display: none;
    }
    .recruit-list .recruit-title .el-mc:nth-child(6) {
        display: none;
    }
    .recruit-item .recruit-mc{
        align-items: center;
    }
    .recruit-item .recruit-mc .el-mc{
        width: 33.3%;
        font-size: 3.6vw;
        line-height: 1.8;
        padding: 3% 2%;
    }
    .recruit-item .recruit-mc .el-mc:nth-child(3) {
        display: none;
    }
    .recruit-item .recruit-mc .el-mc:nth-child(4) {
        display: none;
    }
    .recruit-item .recruit-mc .el-mc:nth-child(6) {
        display: none;
    }
    .recruit-item .recruit-whnr{
        padding: 5%;
    }
    .recruit-item .recruit-whnr .el-lar{
        display: block;
    }
    .recruit-item .recruit-whnr .el-wih{
        width: 100%;
    }
    .recruit-item .recruit-whnr .el-wih:nth-child(1) {
        margin: 0 0 4% 0;
    }

    .recruit-item .recruit-whnr .el-wih .dca{
        font-size: 4vw;
    }
    .recruit-item .recruit-whnr .el-wih .dcb{
        font-size: 3.8vw;
        line-height: 2;
    }
}


















